{
"bookingId": "1052bf6a-e00a-4604-afee-024d42ef4bd7",
"eventKey": "etypeKeyId",
"operation": "booking",
"date": "2024-05-05T18:30:00+02:00",
"owner": {
"username": "owner_username",
"fullName": "Owner Full Name",
"email": "owner@company.com",
"timezone": "Europe/Rome",
"lang": "en"
},
"guest": {
"username": "guest_username",
"fullName": "Guest Full Name",
"email": "guest@company.com",
"timezone": "Europe/Berlin",
"lang": "en"
},
"etype": {
"name": "Etype Name",
"description": "Etype description",
"location": {
"locationType": "gmeet",
"value": "https://meet.google.com/xxx-yy-zz"
},
"duration": 30,
"reminders": [
{
"method": "telegram",
"minutes": "30",
"unit": "minutes",
}
],
"surveys": null,
"surveys_obj": [
{
"answer": [
"https://wa.me/5555551234"
],
"question": "Please provide your WhatsApp number.",
"question_type": "6"
}
],
"premium_notification": {
"guest": "premium notification",
"salesforza": false
},
"isPaidEvent": false,
"amount": "",
"currency": "",
"refunded": false
},
"notes": "note about booking from the guests",
"reason": "",
"bookingPendingReason": ""
}
string
Booking ID for the event
string
Key identifier for the event
string
Operation type: booking | reschedule | delete
string
Date and time of the event.
object
object
object
Show child attributes
Show child attributes
string
Name of the event type
string
Description of the event type
object
number
Duration of the event type
object
object
object
Object containing premium notification details for the event type
boolean
Indicates whether the event type is paid
string
Amount for the event type if the event type is paid
string
Currency for the event type if the event type is paid
boolean
Indicates whether the event type has been refunded if the event type is paid
string
Optional notes left by the guest about the booking
string
Reason for if the guest/owner reschedule or cancel the current booking
string
default:"pending; pending"
Reason for the pending booking. pending_payment | pending_confirmation